Sketcher ConstrainDistanceY/ru

Скетчер Ограничение расстояния по вертикали

Расположение в меню
Эскиз → Ограничения эскиза → Ограничение расстояния по вертикали
Верстаки
Скетчер
Быстрые клавиши
I
Представлено в версии
-
См. также
Скетчер Ограничение расстояния по горизонтали, Скетчер Размер

Описание

Инструмент Ограничение расстояния по вертикали устанавливает вертикальное расстояние между двумя точками или конечными точками линии. Если предварительно выбрана одна точка, расстояние определяется относительно начала эскиза.

Применение

Смотри также: Вспомогательные инструменты рисования.

Непрерывный режим

  1. Убедитесь в отсутствии выделения.
  2. Есть несколько способов вызвать инструмент:
    • представлено в версии 1.0: Если в настройках Ограничения размеров установлено значение Один инструмент (по умолчанию): нажмите стрелку вниз справа от кнопки и выберите опцию Ограничить расстояние по вертикали из выпадающего списка.
    • Если эта настройка имеет другое значение (для версии 0.21 и ниже): нажмите кнопку Ограничение расстояния по вертикали.
    • Выберите в меню Эскиз → Ограничения эскиза → Ограничение расстояния по вертикали.
    • представлено в версии 1.0: Щёлкните правой кнопкой мыши в 3D виже и выберите из контекстного меню Размер → . Ограничение расстояния по вертикали.
    • Используйте сочетание клавиш: I.
  1. Для дальнейших шагов смотрите Ограничение расстояния по горизонтали.

Режим однократного запуска

Смотри Ограничение расстояния по горизонтали.

Написание скриптов

Расстояние от начала координат:

Sketch.addConstraint(Sketcher.Constraint('DistanceY', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))

Расстояние между двумя вершинами:

Sketch.addConstraint(Sketcher.Constraint('DistanceY', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))

Вертикальный размер линии (графический интерфейс позволяет выбрать сам край, но это просто сокращение для использования двух крайних точек одной линии):

Sketch.addConstraint(Sketcher.Constraint('DistanceY', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

На странице написание скриптов в Скетчер объясняются значения, которые можно использовать для Edge, Edge1, Edge2, PointOfEdge, PointOfEdge1, PointOfEdge2 и Line, а также содержит дополнительные примеры создания ограничений с помощью скриптов Python.